Lesser Prickly Sedge - German English Dictionary